freshly extracted tooth - Turkish English Dictionary